Dramatic 5% Drop in Oil Prices Amid US-China Trade War Fears and Tariff Tensions
Oil futures prices dropped significantly due to escalating US-China trade tensions and new tariffs, with WTI and Brent crude seeing over 5% declines amid fears of reduced demand.